package com.byzk.p2p.admin.borrow.vo;

import java.util.Date;

import com.byzk.p2p.admin.base.util.PageUtil;

/**
 * 前端`账户总览`-贷款记录vo
 * 
 * @author suker.zhou
 *
 */
public class BorrowTempVo extends PageUtil {
	private Integer borrowId;
	private Integer userId;// 借款申请用户id
	private String title;
	private Double percent;
	private Double amount;
	private Integer deadline;
	private String dateUtil;
	private Double schedules;
	private String status;
	private Date createTime;
	private String borrowUserName;// 借款申请用户名
	private Double paymentTotal;
	private Double paymentFund;
	private Double paymentInterest;
	private Double notPaymentTotal;
	private Double notPaymentFund;
	private Double notPaymentInterest;
	private Integer period;
	private Integer borrowApplyId;
	private Date expectPaymentDateBegin;// 理论还款时间，开始
	private Date expectPaymentDateEnd;// 理论还款时间，结束
	private Date actualPaymentDateBegin;// 实际还款时间，开始
	private Date actualPaymentDateEnd;// 实际还款时间，结束
	private Date timingShow;// 借款标定时显示时间
	private String code;
	private String repayStatus;//还款状态
	private String matchTitle;//匹配标题
	private Integer applyType;
	private Date publishTimeBegin;// 借款标发布时间，开始
	private Date publishTimeEnd;// 借款标发布时间，结束
	private String pMerBillNo;//订单号
	
	private Integer productId;
	private int diff;
	
	private String timePeriod;//快速筛选的月份
	
	
	public Integer getProductId() {
		return productId;
	}

	public void setProductId(Integer productId) {
		this.productId = productId;
	}

	public String getpMerBillNo() {
		return pMerBillNo;
	}

	public void setpMerBillNo(String pMerBillNo) {
		this.pMerBillNo = pMerBillNo;
	}

	public Date getPublishTimeBegin() {
		return publishTimeBegin;
	}

	public void setPublishTimeBegin(Date publishTimeBegin) {
		this.publishTimeBegin = publishTimeBegin;
	}

	public Date getPublishTimeEnd() {
		return publishTimeEnd;
	}

	public void setPublishTimeEnd(Date publishTimeEnd) {
		this.publishTimeEnd = publishTimeEnd;
	}

	public Integer getApplyType() {
		return applyType;
	}

	public void setApplyType(Integer applyType) {
		this.applyType = applyType;
	}

	public Integer getBorrowId() {
		return borrowId;
	}

	public void setBorrowId(Integer borrowId) {
		this.borrowId = borrowId;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public Double getPercent() {
		return percent;
	}

	public void setPercent(Double percent) {
		this.percent = percent;
	}

	public Double getAmount() {
		return amount;
	}

	public void setAmount(Double amount) {
		this.amount = amount;
	}

	public Integer getDeadline() {
		return deadline;
	}

	public void setDeadline(Integer deadline) {
		this.deadline = deadline;
	}

	public String getDateUtil() {
		return dateUtil;
	}

	public void setDateUtil(String dateUtil) {
		this.dateUtil = dateUtil;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getBorrowUserName() {
		return borrowUserName;
	}

	public void setBorrowUserName(String borrowUserName) {
		this.borrowUserName = borrowUserName;
	}

	public Double getSchedules() {
		return schedules;
	}

	public void setSchedules(Double schedules) {
		this.schedules = schedules;
	}

	public Double getPaymentTotal() {
		return paymentTotal;
	}

	public void setPaymentTotal(Double paymentTotal) {
		this.paymentTotal = paymentTotal;
	}

	public Double getPaymentFund() {
		return paymentFund;
	}

	public void setPaymentFund(Double paymentFund) {
		this.paymentFund = paymentFund;
	}

	public Double getPaymentInterest() {
		return paymentInterest;
	}

	public void setPaymentInterest(Double paymentInterest) {
		this.paymentInterest = paymentInterest;
	}

	public Double getNotPaymentTotal() {
		return notPaymentTotal;
	}

	public void setNotPaymentTotal(Double notPaymentTotal) {
		this.notPaymentTotal = notPaymentTotal;
	}

	public Double getNotPaymentFund() {
		return notPaymentFund;
	}

	public void setNotPaymentFund(Double notPaymentFund) {
		this.notPaymentFund = notPaymentFund;
	}

	public Double getNotPaymentInterest() {
		return notPaymentInterest;
	}

	public void setNotPaymentInterest(Double notPaymentInterest) {
		this.notPaymentInterest = notPaymentInterest;
	}

	public Integer getPeriod() {
		return period;
	}

	public void setPeriod(Integer period) {
		this.period = period;
	}

	public Integer getBorrowApplyId() {
		return borrowApplyId;
	}

	public void setBorrowApplyId(Integer borrowApplyId) {
		this.borrowApplyId = borrowApplyId;
	}

	public Date getActualPaymentDateBegin() {
		return actualPaymentDateBegin;
	}

	public void setActualPaymentDateBegin(Date actualPaymentDateBegin) {
		this.actualPaymentDateBegin = actualPaymentDateBegin;
	}

	public Date getActualPaymentDateEnd() {
		return actualPaymentDateEnd;
	}

	public void setActualPaymentDateEnd(Date actualPaymentDateEnd) {
		this.actualPaymentDateEnd = actualPaymentDateEnd;
	}

	
	public Date getExpectPaymentDateBegin() {
		return expectPaymentDateBegin;
	}

	public void setExpectPaymentDateBegin(Date expectPaymentDateBegin) {
		this.expectPaymentDateBegin = expectPaymentDateBegin;
	}

	public Date getExpectPaymentDateEnd() {
		return expectPaymentDateEnd;
	}

	public void setExpectPaymentDateEnd(Date expectPaymentDateEnd) {
		this.expectPaymentDateEnd = expectPaymentDateEnd;
	}

	public Date getTimingShow() {
		return timingShow;
	}

	public void setTimingShow(Date timingShow) {
		this.timingShow = timingShow;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}
	
	public String getRepayStatus() {
		return repayStatus;
	}
	
	public void setRepayStatus(String repayStatus) {
		this.repayStatus = repayStatus;
	}
	
	public String getMatchTitle() {
		return matchTitle;
	}
	
	public void setMatchTitle(String matchTitle) {
		this.matchTitle = matchTitle;
	}

	public int getDiff() {
		return diff;
	}

	public void setDiff(int diff) {
		this.diff = diff;
	}

	public String getTimePeriod() {
		return timePeriod;
	}

	public void setTimePeriod(String timePeriod) {
		this.timePeriod = timePeriod;
	}
	
}
